research and development works - Spanish English Dictionary